home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 21
/
Cream of the Crop 21 (Terry Blount) (October 1996).iso
/
windows
/
winxs16.zip
/
README.TXT
< prev
next >
Wrap
Text File
|
1996-07-10
|
18KB
|
349 lines
WinXs Version 1.5
Copyright (C) 1996 Mick Meaden
All Rights Reserved
INTRODUCTION
WinXs for Windows is a shareware program that provides
UNIX-like tool functionality under Windows 3.1, Windows for
Workgroups and Windows 95. To run WinXs, you will need a
386-based PC (or later), at least 4mb of main memory and
approximately 1.8mb or 3.0mb of disk space to install the
software (see below).
WinXs comes in 16-bit and 32-bit versions. The 16-bit ver-
sion will run on Windows 3.1, Windows for Workgroups or Win-
dows 95; the 32-bit version will only run on Windows 95.
The two versions are functionally identical, albeit that for
integration with Explorer, or to take advantage of long
filenames and pre-emptive scheduling on Windows 95, you will
need to run the 32-bit version. This version also requires
3.0 mb of disk space for installation, as opposed to the
1.8mb required for the 16-bit version.
CONTENTS
Features of this version of WinXs include:
i. Cat for Windows. Concatenates one or more files and
appends them to a named output file, which is created
if it does not already exist.
ii. Col for Windows. Filters reverse line-feeds and vari-
ous other control characters. Optionally, this filter
can also be used to remove backspace sequences or to
convert spaces to tabs.
iii. Compress and Uncompress. Windows version of the UNIX
compress(1) and uncompress(1) commands, which are use-
ful when downloading files from the Internet or when
transferring large files to and from UNIX systems.
iv. Csplit. Splits a text file based on context. Sec-
tions of a named input file can be written to dif-
ferent output files or skipped based on an argument
list, which consists of a series of regular expres-
sions and line numbers that indicate the end of each
input section. Any lines left in the input file after
all arguments have been matched are written out as a
single section to the last output file.
v. Dos2unix and Unix2dos. Filters for converting between
DOS and UNIX text file formats; that is, CR-LF (DOS)
and LF (UNIX).
vi. Du for Windows. A Windows implementation of the UNIX
du(1) command, which recursively lists the number of
blocks allocated to files and directories.
vii. Expand for Windows. Performs the opposite function of
col(1) and expands tabs to spaces.
viii. File Compare. A set of programs that perform various
file comparisons, including binary comparisons based
on the UNIX cmp(1) program, directory comparisons
based on dircmp(1), and differential text file com-
parisons based on diff(1).
ix. File for Windows. This program attempts to determine
the contents of a file or files by examination of the
Windows registration database, a table of magic
numbers uniquely identifying file types, and finally
the contents of the file itself.
x. Fmt for Windows. A simple text processing utility for
performing modest tasks such as formatting mail mes-
sages. Text can be formatted using block, indented,
crown or centered paragraphs, optionally with left and
right text justification.
xi. Fold for Windows. Folds lines from its input files,
breaking the lines to have a maximum column width
(after tab and backspace processing) or a maximum
number of bytes. Optionally, lines can be broken at
the last blank character within the specified column
or byte width.
xii. Grep for Windows. A pattern searching program that
scans one or more text files for a specified character
sequence. Grep uses basic regular expression pattern
matching, as defined in X/Open Portability Guide Issue
4.
xiii. Grex for Windows. Is a simple stream editor that sup-
ports various ed(1)-like editing commands. These
include text matching and substitution, text deletion,
line deletion, and multi-line text insertion.
xiv. Gzip and Gunzip. Provides a Windows interface to GNU
gzip(1), which is a separate DOS program that can be
obtained free of charge under the terms and conditions
of the GNU software license (see associated help file
for further details).
xv. Hd for Windows. A file viewer that will display any
type and size of file in hexadecimal format. Hd sup-
ports the same scrolling, search and text marking com-
mands as More. It also supports printing and print
previewing.
xvi. Head and Tail. These tools display the first, middle
or last part of one or more text files. The amount of
text displayed (in numbers of lines) is specified via
the associated dialog.
xvii. More for Windows. A file viewer that supports more(1)
functionality and file movement commands. This is a
full featured Windows MDI (multi-document interface)
application, with print and print previewing using
pr(1), basic regular expression searching, text mark-
ing, configurable display and printer fonts, escapes
to your favourite editor, rendering with or without
line numbers, text or hexadecimal display, etc.. More
supports File Manager drag and drop and will display
files of any size, depending on virtual store availa-
bility.
xviii. Nl for Windows. A filter that allows line numbers to
be added to one or more text files. Line numbers are
added on the left under the control of various
options, which permit line numbers to be left or right
justified and padded with either spaces or zeros.
Optionally, all input lines can be numbered, or
numbering can be limited to non-blank lines only.
xix. Pax for Windows. Provides a Windows interface for the
creation, reading and writing of cpio, ustar or tar
portable archives. The archive formats supported by
this utility are fully compatible with the extended
cpio and extended ustar archive formats defined by
X/Open and POSIX. Pax can be used for local archiv-
ing, or it can be used for information interchange
with UNIX systems.
xx. Sed for Windows. A stream editor that applies an
editing script to one or more input text files,
overwriting the input files with the results or con-
catenating the output to a single named output file.
The command syntax supported by this tool is fully
compatible with the stream editor command syntax
defined in ISO/IEC 9945-2: 1993, Information
Technology - Portable Operating System Interface
(POSIX) - Part 2: Shell and Utilities.
xxi. Sort for Windows. Sorts and/or merges one or more
text files, either numerically or lexicographically.